irrigation facility - English Synonyms Dictionary